Mediterranean Anchovy — synonyms, definition

1. mediterranean anchovy (Noun)

1 synonym
Engraulis encrasicholus
1 definition

mediterranean anchovy (Noun) — Esteemed for its flavour; usually preserved or used for sauces and relishes.

1 type of
anchovy
2 parts of
Engraulis genus Engraulis